a = input()
if a.isdigit() and len(a) == 4:
    a = int(a)
    if a % 2 == 0:
        print('Число четное: да')
    else:
        print('Число четное: нет')
    if a % 3 == 0:
        print('Число кратное трём: да')
    else:
        print('Число кратное трём: нет')
    kw = False
    for i in range(a):
        if i ** 2 == a:
            kw = i
    if kw:
        print('Число является квадратом числа: ' + str(kw))
    else:
        print('Число является квадратом числа: нет')
    print('')
    a1 = a // 1000
    a2 = (a // 100) % 10
    a3 = (a // 10) % 10
    a4 = a % 10
    print('Наименьшая цифра числа: ' + str(min(a1, a2, a3, a4)))
    print('Наибольшая цифра числа: ' + str(max(a1, a2, a3, a4)))
    print('Количество нулей в числе: ' + str(str(a).count('0')))
    print('')
    if math.sqrt(a4) == int(math.sqrt(a4)):
        print('Цифра в рязряде единиц является квадратом цифры: ' + str(int(math.sqrt(a4))))
    else:
        print('Цифра в рязряде единиц является квадратом цифры: нет')
    if math.sqrt(a3) == int(math.sqrt(a3)):
        print('Цифра в разряде десятков является квадратом цифры: ' + str(int(math.sqrt(a3))))
    else:
        print('Цифра в разряде десятков является квадратом цифры: нет')
    if math.sqrt(a2) == int(math.sqrt(a2))
        print('Цифра в разряде сотен является квадратом цифры: ' + str(int(math.sqrt(a2))))
    else:
        print('Цифра в разряде сотен является квадратом цифры: нет')
    if math.sqrt(a1) == int(math.sqrt(a1))
        print('Цифра в разряде тысяч является квадратом цифры: ' + str(int(math.sqrt(a1))))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: нет')
else:
    print('Введённое число не является четырёхзнаяным')
    

